package vg.services.plugin_manager.event_and_request.event;

public enum EUIEventType {
	DEF_CHANGE_TAB,//if user changes view in desktop panel
	DEF_OPEN_NEW_GRAPH,//if user opens new graph
	DEF_OPEN_NEW_TAB,//if user opens new tab
	DEF_RENAME_TAB,//if user(or system) renames tab
	DEF_CLOSE_TAB,//if user(or system) closes tab
	DEF_CLOSE_PROGRAM,//if user closes program
	DEF_CHANGE_UI_STYLE,//if user change style of user interface
	DEF_OPEN_NEW_AIF, // if user opens new file with additional information
	DEF_CLOSE_AIF, // if user closes file with additional information
	DEF_CREATE_NEW_CONNECTION, // if user creates new connection between graph model and AIF(additional information file)
	DEF_DELETE_CONNECTION, // if user deletes connection between graph model and AIF(additional information file)
	DEF_RESET, // for resetting model

	DEF_ADD_VERTEX, // for adding vertex
	DEF_ADD_EDGE, // for adding edge
	DEF_ADD_ATTRIBUTE // for adding attribute
}
